chewing insect - English Synonyms Dictionary